<select>还有个问题

来源:百度知道 编辑:UC知道 时间:2024/06/02 22:16:25
就是在修改的时候要反填 将原信息显示出来 再进行修改 数据库中是0 ,1 页面对应显示是用户和管理员 如何 把1和管理员联系上 我现在点修改出现的就是默认的用户 但是要是用数就能显示
其实我就一个问题 不知道怎么把取出的数据和0 1 比较 不知道数据怎么取出来 我是这么用的<logic:iterate id="res" name="list"></logic:iterate>
<html:form action="/realUpdate.do" styleId="myForm">
<html:select property="role" styleId="res">
<% %>
<html:option value="0">用户</html:option>
<html:option value="1">管理员</html:option>
<html:option value="2">超级管理员</html:option>
</html:select>

看看这个,22为选中状态
<select name="1" id="1">
<option value="11">11</option>
<option value="22" selected="selected">22</option>
</select>
取出数据库字段时用循环判断一下,如果是等于1则这样
<html:select property="role" styleId="res">
<% %>
<html:option value="0">用户</html:option>
<html:option value="1" selected="selected">>管理员</html:option>
<html:option value="2">超级管理员</html:option>
</html:select>